irradiated surface - French English Dictionary